package cn.jeeweb.web.modules.equipment.entity;


import cn.jeeweb.common.annotate.UiPropertyField;
import cn.jeeweb.common.flag.ObjectMark;
import cn.xjzn.framework_Core.ModuleServe;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;

public class EqsRepairRequisitionitem implements ObjectMark {

  @TableId(value = "id", type = IdType.UUID)
  @UiPropertyField(moduleId = ModuleServe.eqsRepairRequistionModule, propertyName = "id", labelText = "唯一标识", displayPosition = 0, canDisplay = false,canBeNull=false, isDisplayAsSearchResult = false)
  private String id;
  @TableField(value = "requisitionId")
  @UiPropertyField(moduleId = ModuleServe.eqsRepairRequistionModule, propertyName = "requisitionId",isReference = 1,labelText = "报修单id",canDisplay = false,isDisplayAsSearchResult = false,displayPosition = 1)
  private String requisitionId;
  @TableField(value = "faultPoint")
  @UiPropertyField(moduleId = ModuleServe.eqsRepairRequistionModule, propertyName = "faultPoint", labelText = "故障点", displayPosition = 2)
  private String faultPoint;
  @TableField(value = "questionCode")
  @UiPropertyField(moduleId = ModuleServe.eqsRepairRequistionModule, propertyName = "questionCode", labelText = "问题码", displayPosition = 3)
  private String questionCode;
  @TableField(value = "faultCode")
  @UiPropertyField(moduleId = ModuleServe.eqsRepairRequistionModule, propertyName = "faultCode", labelText = "故障码", displayPosition = 4)
  private String faultCode;
  @TableField(value = "description")
  @UiPropertyField(moduleId = ModuleServe.eqsRepairRequistionModule, propertyName = "description", labelText = "事件描述", displayPosition = 5)
  private String description;
  @TableField(value = "remarks")
  @UiPropertyField(moduleId = ModuleServe.eqsRepairRequistionModule, propertyName = "remarks", labelText = "备注", displayPosition = 6)
  private String remarks;


  public String getId() {
    return id;
  }

  public void setId(String id) {
    this.id = id;
  }


  public String getRequisitionId() {
    return requisitionId;
  }

  public void setRequisitionId(String requisitionId) {
    this.requisitionId = requisitionId;
  }


  public String getFaultPoint() {
    return faultPoint;
  }

  public void setFaultPoint(String faultPoint) {
    this.faultPoint = faultPoint;
  }


  public String getQuestionCode() {
    return questionCode;
  }

  public void setQuestionCode(String questionCode) {
    this.questionCode = questionCode;
  }


  public String getFaultCode() {
    return faultCode;
  }

  public void setFaultCode(String faultCode) {
    this.faultCode = faultCode;
  }


  public String getDescription() {
    return description;
  }

  public void setDescription(String description) {
    this.description = description;
  }


  public String getRemarks() {
    return remarks;
  }

  public void setRemarks(String remarks) {
    this.remarks = remarks;
  }

}
